English Dictionary
◊ CHAMPS ELYSEES
Champs Elysees
n : a major avenue in Paris famous for elegant shops and cafes
[syn: {Champs Elysees}]